lobster tart - German English Dictionary